self-stick notepad - Turkish English Dictionary